internal carotid artery – English–Türkçe translations

🇬🇧 en tr 🇹🇷

internal carotid artery noun

  • artery to the internal head
internal karotid arter
Wiktionary Links